package com.ps.pojo.person;

import java.sql.Timestamp;

/**
 * ErewardPunishment entity. @author MyEclipse Persistence Tools
 */

public class ErewardPunishment implements java.io.Serializable {

	// Fields

	private Integer erpId;
	private Integer employeeId;
	private Integer rpItemId;
	private Timestamp rpTime;
	private String reason;
	private Integer executiveDepId;
	private String remark;
	private Integer inputerId;
	private Timestamp inTime;

	// Constructors

	/** default constructor */
	public ErewardPunishment() {
	}

	/** minimal constructor */
	public ErewardPunishment(Integer employeeId, Integer rpItemId,
			Timestamp rpTime, String reason, Integer executiveDepId,
			Integer inputerId, Timestamp inTime) {
		this.employeeId = employeeId;
		this.rpItemId = rpItemId;
		this.rpTime = rpTime;
		this.reason = reason;
		this.executiveDepId = executiveDepId;
		this.inputerId = inputerId;
		this.inTime = inTime;
	}

	/** full constructor */
	public ErewardPunishment(Integer employeeId, Integer rpItemId,
			Timestamp rpTime, String reason, Integer executiveDepId,
			String remark, Integer inputerId, Timestamp inTime) {
		this.employeeId = employeeId;
		this.rpItemId = rpItemId;
		this.rpTime = rpTime;
		this.reason = reason;
		this.executiveDepId = executiveDepId;
		this.remark = remark;
		this.inputerId = inputerId;
		this.inTime = inTime;
	}

	// Property accessors

	public Integer getErpId() {
		return this.erpId;
	}

	public void setErpId(Integer erpId) {
		this.erpId = erpId;
	}

	public Integer getEmployeeId() {
		return this.employeeId;
	}

	public void setEmployeeId(Integer employeeId) {
		this.employeeId = employeeId;
	}

	public Integer getRpItemId() {
		return this.rpItemId;
	}

	public void setRpItemId(Integer rpItemId) {
		this.rpItemId = rpItemId;
	}

	public Timestamp getRpTime() {
		return this.rpTime;
	}

	public void setRpTime(Timestamp rpTime) {
		this.rpTime = rpTime;
	}

	public String getReason() {
		return this.reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public Integer getExecutiveDepId() {
		return this.executiveDepId;
	}

	public void setExecutiveDepId(Integer executiveDepId) {
		this.executiveDepId = executiveDepId;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getInputerId() {
		return this.inputerId;
	}

	public void setInputerId(Integer inputerId) {
		this.inputerId = inputerId;
	}

	public Timestamp getInTime() {
		return this.inTime;
	}

	public void setInTime(Timestamp inTime) {
		this.inTime = inTime;
	}

}